broad-leaved everlasting pea - Dictionary definition and meaning for word broad-leaved everlasting pea